nervous wrecks - Turkish English Dictionary